Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEVEN CROFT Terraced £230,000 17 Mar 2021
3 LEVEN CROFT Terraced £154,000 23 Feb 2006
3 LEVEN CROFT Terraced £154,000 23 Feb 2006
7 LEVEN CROFT Terraced £143,500 28 Nov 2003